home *** CD-ROM | disk | FTP | other *** search
/ EuroCD 3 / EuroCD 3.iso / Communication / STFax / Contributions / fax2ps.doc < prev    next >
Text File  |  1998-06-24  |  3KB  |  99 lines

  1. From: Simone Tellini <wiz@pragmanet.it>
  2. To: Multiple recipients of list STFax <STFax@pragmanet.it>
  3. Subject: fax2ps first prototype (fwd)
  4. Date: Fri, 11 Apr 97 14:50:01
  5. ==============================================================================
  6. Hi there,
  7.  
  8. Here's a little program to convert STFax files into PostScript ones.
  9.  
  10. Please note that, as the following message says, I am *NOT* responsible
  11. for it in any way.
  12.  
  13. If you find any bug, please direct your bug reports to its author:
  14.  
  15. Thomas Ganter, <thomas.ganter@evolution.org>
  16.  
  17. BTW, I recommend you to set the stack to 8192 bytes (or more) before trying
  18. the program.
  19.  
  20. Enjoy it. :)
  21.  
  22. Bye
  23.    Wiz
  24.  
  25. --
  26.      __
  27. __  ///  Fidonet:   2:332/502.18 (Simone Tellini)
  28. \\\///  E-Mail:     wiz@pragmanet.it
  29.  \X//  WWW:         http://www.pragmanet.it/~tellini/main.html
  30.  
  31. 'Intel Inside' is a Government Warning Requied By Law.
  32.  
  33. ==============================================================================
  34. From: Thomas Ganter <Thomas.Ganter@evolution.org>
  35. To: Simone Tellini <wiz@pragmanet.it>
  36. Subject: fax2ps first prototype
  37. Date: Wed, 9 Apr 97 21:23:00
  38. ==============================================================================
  39. Hi Simone.
  40.  
  41. As I told you yesterday, I finished the first working fax2ps prototype today.
  42. I have included it with this email. It is a very preliminary version that does
  43. nearly no error checking or command line parsing. But it works.
  44.  
  45. I would like you to decide if this could be published in the mailing list for
  46. people having PSprinters to test the programs. If you do so, just forward this
  47. mail (and the attachment) to the mailing list and make clear, that you are not
  48. responsible for the program but me (Thomas Ganter, email:
  49. thomas.ganter@evolution.org). Feel free to include it in a distribution. This
  50. is total freeware, do whatever you want with it.
  51.  
  52. The fax2pcl prototype will also be finished this week.
  53.  
  54. Invocation:
  55.  
  56. fax2ps [faxfile] [faxfile] ... >psfile
  57.  
  58. like
  59.  
  60. fax2ps stfax:fax_in/hurz.stf ram:foo.stf work:bar.stf >par:
  61.  
  62. Progress information will be written to stderr, which will be the console in
  63. most cases.
  64. Of course you may redirect the output to a file instead of par: (or ser: or
  65. whereever the PSprinter is).
  66.  
  67. The output that is produced is ASCII, or plaintext postscript. This means that
  68. lot's of data will be produced and sent to the printer. This will change in
  69. future versions. As soon as the postscript code is finished (see plans), I
  70. will translate it to binary postscript, which will be compressed, a lot
  71. smaller and faster to interpret for the PSprinter (but harder to debug...)
  72.  
  73. Plans:
  74.  
  75. Things to implement/do:
  76.  
  77. * Command Line Parsing, Introduce Options like from/to Page, Copies
  78. * Include source information in fax output (perhaps a small 1 mm info vertical
  79. in the border like faxfile, sender, pagenumber, date and time?)
  80. * Option to print several pages onto one sheet of paper, meaning to split the
  81. paper in two, four, 16 sections. This is hard to do using classic
  82. printer.device output, but really easy when programming postscript. 
  83. * Perhaps a GUI to individually select what pages to print from which file?
  84. * Notification. Meaning fax2ps sleeps until new files show up in STFAX:fax_in/
  85. and/or STFAX:Fax_out/ and then prints them automatically.
  86. * Writing a documentation.
  87.  
  88. Things to check:
  89.  
  90. * How is the programm reacting in low memory conditions?
  91. * What happens if no faxfile but another IFF file is given?
  92. * What happens in case of corrupt FAX files?
  93.  
  94.  
  95. -- 
  96.  
  97. - Thomas
  98.  
  99.